Во второй главе вы освоили основы работы с данными, научились принимать решения в коде и управлять повторением действий. Эти навыки создают базу для написания первых полноценных программ.
Теперь вы умеете:
-
Работать с вводом и выводом данных, правильно оформлять строки с помощью f-строк и использовать управляющие символы (
\n
,\t
,\\
). -
Выполнять базовые операции с числами и строками, преобразовывать типы данных и использовать встроенные функции для работы с числами и текстом.
-
Записывать простые и сложные условия с помощью операторов
if
,elif
,else
, а также объединять условия с помощью логических операторовand
,or
,not
. -
Использовать циклы
while
иfor
для выполнения повторяющихся действий, применять функциюrange()
для задания диапазонов и делать код компактнее с помощью моржового оператора:=
. -
Управлять потоком выполнения в циклах с помощью операторов
break
,continue
,else
и использовать флаги для остановки вложенных циклов.
Благодаря этим навыкам вы теперь можете создавать программы, которые принимают решения, обрабатывают текст и числа, выполняют повторяющиеся действия и корректно реагируют на разные ситуации ввода.
В следующей главе вы узнаете:
- как устроены строки, списки и кортежи в Python;
- как использовать множества и словари для хранения данных;
- что такое списочные выражения и как они помогают писать компактный код;
- как эффективно работать с коллекциями и управлять памятью;
- как обрабатывать текстовые файлы и работать с данными в формате JSON.
После этого вы сможете создавать более сложные программы, которые обрабатывают большие объёмы данных и взаимодействуют с внешними источниками информации. Продолжайте двигаться дальше. Самое интересное впереди!